nuff (enough) - French English Dictionary